Mechanical Consistency Analysis for Business Contracts and Policies
نویسندگان
چکیده
The EDEE system provides a framework through which businesses may store the data pertaining to business events, contracts and organizational policies, within a single repository using the unifying notion of an occurrence. A collection of stored queries (cf. SQL views) is maintained. Each query describes the desirable, undesirable, and not-undesirable occurrences under the provisions (obligations, prohibitions, and privileges or immunities) of the contracts and policies of an organization. Desirable occurrences are those that are obliged according to some obligation. Undesirable occurrences are those that lead to violation, as per some explicit or implicit prohibition. Not-undesirable occurrences are those that explicitly do not lead to violations, as specified by some privilege or immunity. This paper proposes a mechanism for the dynamic derivation of the overlaps between provisions. We show, through a worked example, that by determining the covering relationships between stored queries we can mechanically discover inconsistencies in business contracts and organizational policies between obligations and privileges, and between different descriptions of obligations.
منابع مشابه
A Coverage-Determination Mechanism for Checking Business Contracts against Organizational Policies
The Edee system provides a framework through which businesses may store the data pertaining to business events, contracts and organizational policies, within a single repository using the unifying notion of an occurrence. A collection of stored queries (cf. SQL views) is maintained. Each query describes the occurrences promised and prohibited under the provisions of the contracts and policies o...
متن کاملTowards Integrating Business Policies with Business Processes
We present a framework for augmenting business process specifications with policy expressions such as obligations, permissions and prohibitions. One use of such a combined model is to support monitoring of participants’ behaviour against agreed policies as in business contracts.
متن کاملModelling Contracts Using RuleML
This paper presents an approach for the specification and implementation of e-contracts for Web monitoring. This is done in the setting of RuleML. We argue that monitoring contract execution requires also a logical account of deontic concepts and of violations. Accordingly, RuleML is extended to cover these aspects. 1 Background and Motivation Business contracts are mutual agreements between tw...
متن کاملThe Effect of Business Cycle Fluctuations on Import Protection in Selected Developing Countries
In recent decades, theorists proposed the role of domestic components such as interior active groups, policies and macroeconomic indicators on determination of protection policies. In the context of recent studies, this study has investigated the effect of business cycle fluctuations on import protection for selected developing countries in 1995-2011 by using dynamic panel data method. Furtherm...
متن کاملSupporting Contract Execution through Recommended Workflows
This paper extends our previous research on e-contracts by investigating the problem of deriving business process specifications from business contracts. The aim here is to reduce the risk of behaviour leading to contract violations by encouraging the parties to a contract to follow execution paths that satisfy the policies in the contract. Our current contract monitoring prototype provides run...
متن کامل